package org.example.controller;

import lombok.AllArgsConstructor;
import lombok.NoArgsConstructor;
import lombok.RequiredArgsConstructor;
import lombok.extern.slf4j.Slf4j;
import org.example.redis.learn.LearnRedis;
import org.springframework.data.redis.core.RedisTemplate;
import org.springframework.stereotype.Component;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;

@RestController
@RequestMapping("/test")
@Slf4j
@RequiredArgsConstructor
public class TestController {

    @PostMapping("testDemo")
    public void testDemo(@RequestBody String data){
        log.info("testDemo data：{}",data);
        LearnRedis.setValue("test","123456");

        String value = LearnRedis.getValue("test");
        log.info("redisTemplate data：{}",value);

    }
}
